2473
4
1658
1
2934
2304
6
922
691
3
671
1297
2
828
718
1322
807
883
1183
3057
630
573
504
436
663
421
470
528
460
120
117
241
67
60
356