2875
1336
1114
1765
1609
1084
2084
2108
4912
2201
1317
1638
1898
1494
1606
1203
6196
1354
2465
1232
1761
1399
1471
2521
1998
1350
1438
1781
2468
2044
1651
1760
2521
2409
1632
1631
1981
1479
2534
5976
1519
2436
1797
2023
2183
1771
41071
2375
40639
14966
3217
4472
10586
6256