1824
0
47041
418
676
602
771
1100
968
2041
1
20634
8
759
341
1020
303
1149
457
871
1712
1942
1877
679
52
2740
328
2199
376
2132
614
392
307