1400
2
1317
1
770
0
1379
1866
3
1745
1418
48766
24
3769
7
99
472
934
1367
2470
5472
54
1213
2234
1003
1306
8773
10
56488
1682
13159
1750
4682
2033
3044
27
4252
2079
3777