971
2
3652
2218
7
1329
1
9991
3
1531
1167
570
8562
5
1679
1006
1475
1255
0
1543
475
1332
1396
670
965
1125
940
2065
859
6
1524
847
688
777
100
378
1105