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