2574
3
3412
6
783
1
555
1742
624
379
328
1342
2
452
352
11062
18
977
388
1161
13
399
609
4763
4
587
435
470
463
3025
625
573
514
1416
468
384