1400
2
2942
7
4509
1
1379
1317
1132
0
2470
2605
1516
1584
1708
1049
1367
928
1256
2738
3659
14
2955
934
1750
13159
10