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