2039
1945
826
18798
1104
1675
1249
1829
1233
2169
700
4403
1131
1430
59004
1791
951
257460
1507
967
1717
1681
1299
2035
1024
654
1820
2467
5446
1005
3159
978
1231
1572
6460
872
1023
912
2060
8853
655
18710
19244
13069
1586
3747
20376
33529
4216
2357
37737
1034
67508
51260
3364
9105
6028
14425
50045
24498