759
0
1824
2740
676
341
525
1942
1603
382
47041
1712
771
31535
552
418
1045
458
1095
871
457
1238
2748
2
303
602
1152
909
1428
1
421
3373
1392