1249
1
1282
2
1590
83
1813
2368
1788
8527
4179
1632
830
0
496
1162
3562
1243
1787
2123
1105
181997
11
1103
1013
534
490
2271
4
484
596
1166
20163
44
562
1734