1176
2
407
1
470
1736
666
415
1754
1499
4
546
524
2059
506
8124
14
555
544
558
2247
5
414
661
439
2172
11
401
1015
878
6
611
504
487
2736
421
432