1625
1
1549
1850
431
0
223
1291
1963
2
1849
1968
2908
1282
2145
4442
7
1486
1569
878
1396
3014
20
503
2121
96
1159
227
560
841
858
3618
5
6698
449
404