1431
1
2036
2
1118
1912
0
2505
2189
1306
1599
1426
3
1937
7
582
3102
1015
2294
951
3354
1631
1265
4606
1038
2044
2152
108797
2312
1740
843
2495
30334
6
1451
3518