418
0
676
47041
759
341
1712
2141
3
1942
1824
1877
1
2740
1149
602
771
303
1100
328
2041
382
2730
6
457
871
52
1025
605
307
404
1128
2132