1566
1
2100
2
1867
314
1190
1415
2505
1306
1691
3562
2049
582
0
1166
1015
2294
951
419
3354
1265
1038
2044
2152
2758
4
2312
1740
3
8217
6
843
2495
30334
1451