1235
1
2334
0
2306
2
964
521
583
814
1464
3
646
2113
3025
1129
2296
422
1824
1343
999
2143
571
848
1860
1344
1565
1095
317
1302
3287
322
28805
6
919