955
0
3111
1
3632
5
5009
440
3505
4
274
1865
1343
282572
427
488
1337
256612
4669
2
2176
1366
522
96512
485
1060
36045
1172
3535
563
2420
3
3027
10