424
0
1880
2
1020
467
20634
8
426
2623
1
1824
17353
968
53
1551
19279
25137
671
641
1333
31535
1119
2076
693
291
345
1267
919
2275
251
378
2881
918