662
4
2708
5
1793
2
919
616
3
343
1
1170
1495
2038
0
3245
1662
1382
1939
6017
9
1600
6
493
1189
950
8
411
1322
426
732
671
990
669
1181
1623
796
1270
394