4047
37455
8447
3354
1756
967
2603
5408
975
2723
1036
2115
1161
1231
1451
1700
1327
1372
3401
4545
12643
9018
9389
1597
2517
6021
1781
2606
3032
2199
1122
4119
16523
1986
4154
1157
2588
6280
1590
1085
11299
3204
3838
2419
2784
2317
2235
3251
1129
4044
2009
6839
1626
7693
1014
1683
2514
3968
5900
7548