3359
9
967
0
934
2
1113
3
1648
1
1020
1631
1245
1331
2163
1147
625
1784
886
2779
4
995
1355
2816
25
3153
5
1000
1251
1003
1055
683
1748
8
956
6
22252
62
533
471
460