1824
0
759
2740
47041
341
525
31535
421
676
1712
458
418
1603
1942
2748
2
871
1095
771
382
303
968
1045
503
602
953
1232
1100
1333
1
1238
457