5016
5245
4022
3572
3316
1283
6910
6611
1616
1728
1465
3263
14586
2402
1218
2438
2296
1845
1723
3542
7448
1517
1659
1802
1192
2698
1085
1528
1030
9875
1985
1899
1185
4495
1911
4658
1273
2676
1372
3201
1504
2749
2327
2201
9368
2061
8563
1154
5207
2113
784
11521
5005
1177
2032
2823
2373
1085
3841
18570