1646
3
1752
0
2505
2
2934
1306
1
1734
2180
4179
912
582
989
1005
1015
2294
951
3354
1816
1265
1788
1038
135
2044
2152
301
2312
1740
843
1814
2495
30334
6