12031
7204
6036
1820
1095
1375
1472
1246
1142
1422
1309
651
101712
2239
43360
3728
24819
1434
3168
6349
1742
929
976
1247
842
29781
3848
1007
1054
1364
1067
1449
905
1749
1319
782
3666
788
643
1190
930
941
10196
3480
1522
1300
910
3562
2265
1234
816
903
1116
977
1060
3102
703
1184
871
2500