2309
3
1384
2
3474
3182
1
2223
4412
1477
4
1661
1541
4583
5
2213
1720
1059
9
432
8149
1520
6
414
1736
1202
2814
8
777
1845
346
474
418
1412
664
1585
1702
408