832
1026
675
2022
1443
874
992
1055
2372
2675
1445
1707
2277
6000
3307
2623
4530
3562
4962
2828
3272
2423
4190
5814
2420
2321
5104
6801
6287
8228
6995
3235
43487
4136
4340
2435
2191
3610
8932
6629
5094
5065