3329
2
1062
1
2523
6
1643
1566
4218
8
1122
4
888
1279
1172
3
1936
2613
2998
4744
1379
12
1415
3458
3021
2158
10
2045
11
1508
1440
2752
1194
1555
3373
1477
3583
2243
4550
17