418
0
676
47041
771
602
759
341
1100
1824
1149
457
1712
1942
1877
1
52
2740
303
328
2657
3
871
2041
2132
679
20634
8
605
968
433
404
1025
505