3441
8
1061
1
1476
3
740
582
473
2
1202
512
405
569
669
2302
2490
1142
1043
663
614
1073
7
1222
1708
4
1267
3322
5
1097
1421
1717
777
1101
1883
2387
11978