1824
0
418
676
1942
47041
759
771
303
376
602
341
605
679
1100
1149
457
1712
1877
1
777
2141
3
52
2740
328
325
1095
871
2041
382
1112