14406
10326
8368
4670
2940
3217
1508
2309
2040
2214
37384
2188
1348
2432
1349
3213
1365
1898
3167
1445
948
5293
1720
1195
1303
1931
1362
1647
883
1276
2434
4123
2780
910
903
1040
811
938
1542
808
995
2810
1254
966
1169
963
851
841
959
910
887
894
950
931
866
988
927
843
990
992