921
1059
1063
3586
1274
1161
872
1025
2354
14757
4973
2883
2744
1670
6331
1097
3232
1409
2426
3867
2969
899
1226
18301
2680
1566
3313
1035
1003
981
2092
1369
2106
947
5366
1594
3003
2901
1153
2091
1186
2229
8710
3770
2163
1562
1266
3215
2373
2959
1663
1267
2176
2023
3329
7264
2438
2648
2449
2114