3037
4
14229
10
1472
1
1431
2
2234
5009
0
13159
400
7550
2102
11829
1898
1984
3
4106
860
477
475
455
798
1712
804
2334
611
2955
9778
12
521
1462
552
563
418