385
1
46414
31535
0
1009
412
1780
766
478
296
1779
471
1921
2
2740
431
3659
14
343
572
5009
2941
306
432
1649
1437
10396
8
2647
25440
507
511
18403
6
383