2413
973
897
973
1097
887
1237
1792
4652
2678
830
17893
866
3999
2340
1108
1315
800
2400
1043
1047
1466
9394
1291
998
1697
2651
2810
1035
3031
1028
1586
10754
1348
29188
3019
1615
1432
799
1564
992
1236
2217
1176
38563
4842
918
2367
2187
2289
2116
3772
2498
1410
872
7283
2472
1342
2325
5268