1249
2
168
1
1759
9
3047
5
938
1273
3
1027
3635
8
261
1726
658
1975
4
705
99
375
1550
0
1116
961
5578
6
2182
526
3327
556
1243
411
1659
1480
1309
651
1187