759
0
1824
2740
341
525
676
1712
418
1603
1942
2748
2
47041
1095
771
458
421
871
303
382
1045
1333
1
1238
2683
457
1152
602
580
909
1128
552