1249
1
1282
2
1590
1992
3
83
1787
1087
697
0
1813
2368
619
1788
2669
1309
4179
6236
10
4914
1632
1162
3562
7159
8527
1606
1013
19944
5389
20163
44
1734
1816
1042