831
1045
24166
784
1644
858
684
636
1406
884
1194
1202
762
821
3325
1495
826
1894
1192
1134
848
907
900
901
1137
1026
1102
995
1124
1018
1975
1037
1259
1028
2545
1362
3081
1644
1690
1487
1378
1772
2466
1196
1530
1315
1476
1453
1429
1612
1428
5388
1345
1299
5356
1823
1620
3500
7893
1424