1249
1
1282
2
1309
0
1590
1992
3
83
697
2430
1813
2368
1788
2431
4179
20163
44
4914
1632
2142
1230
4
959
1162
1290
786
2507
1843
3562
1773
1787
10243
1013
3610