14284
1291
6957
10241
2210
19013
1805
920
1174
1704
658
1399
38687
6361
5312
9412
6793
2272
969
959
816
6214
2906
41056
2531
1230
2674
1055
952
897
2583
11729
3493
785
4244
944
7505
3006
1014
799
916
1145
1099
20336
1149
1127
12293
1220
834
3543
3496
9435
2291
2561
6071
91069
774
9090
761
1786