4960
1820
3741
3981
1126
1539
1095
1314
1066
6583
14662
8932
5115
1375
1472
2784
824
964
897
1246
821
7098
5280
1142
745
1422
826
1716
1680
1296
1363
1622
1099
1309
652
1229
872
1021
654
1183
4212
22406
962
2063
2240
2993
3783
942
897
1369
694
1953
699
2312
4813
1168
826
683
1347
2056