7561
1325
2989
5628
11450
5876
856
6341
670
2639
2399
7490
4120
3625
1051
1217
1205
2441
2945
3924
21384
14091
16344
1214
2584
1204
740
1392
24450
4312
1948
1470
2150
749
2983
1283
14801
4188
3032
2911
1996
2502
95066
1465
1175
2644
9896
4886
1169
2900
2000
3270
3338
7844
970
2078
1661
3482
3257
2558