836
1047
24193
792
1647
860
688
638
1413
891
1197
1204
767
826
3341
1499
829
1897
1196
1139
851
911
905
905
1141
1031
1104
999
1128
1023
1976
1040
1262
1034
2552
1366
3089
1647
1693
1493
1382
1773
2471
1201
1534
1321
1481
1456
1434
1615
1431
5396
1350
1302
5362
1828
1625
3509
7900
1426