424
0
20634
8
1880
2
2730
6
467
1020
637
2855
3
2668
2623
1
426
1333
19279
671
2076
2690
345
693
641
116
918
1132
53
501
31535
2275
798
1824
291
459