1362
4
3293
1
1937
2095
1292
2
2948
2934
8
2371
846
0
860
455
798
1557
8116
6
400
464
787
367
809
407
826
275
951
392
418
1661
2123
463
547
2138
3