42385
3561
1831
1914
874
958
1546
1327
827
1167
1540
1612
21500
4581
1465
1796
1988
2255
2720
1152
1006
960
1005
1516
3765
2974
2178
1222
1257
1391
1121
1117
937
2705
5631
3292
3671
2485
9655
1891
1547
5456
1495
1885
2863
4136
1387
4462
1202
894
1425
4048
1218
3397
1327
2247
1538
5752
1484
1561