1598
979
3013
2692
2322
2421
1478
6517
1502
2568
4525
905
2412
21086
3338
1478
918
2070
2600
1888
7961
1968
1339
9036
22146
931
50254
9520
1087
1498
1249
911
2281
4321
2453
938
6532
2186
2662
1816
1241
924
1951
1015
52283
1308
2623
1002
1008
1043
4142
868
1089
3325
991
9613
13911
949
2313
11686