2105
1916
5680
2945
9686
23950
45499
14141
4337
5542
3792
2301
1105
1334
9674
3249
1256
1540
7035
6751
6413
16342
2074
10470
1293
1356
1090
1311
1422
2222
7873
1702
2444
9749
2762
1332
1382
981
1712
2446
2647
1433
1261
2512
16930
2760
3657
12025
949
1812
1171
2145
1209
1079
1149
958
1536
3502
5623
3396