418
0
1824
676
47041
341
771
303
1942
602
376
605
759
1100
679
1149
457
1712
1877
1
328
52
2657
3
2740
871
1112
2041
1095
1128
74
358
20634
8