3037
4
14229
10
1472
1
4232
2
846
0
860
455
798
1557
1346
7550
2102
8116
6
400
464
787
367
809
1712
3
1610
407
826
275
951
392
418
9778
12
1661
2123
463