3002
1853
1110
26369
11829
4420
19302
2002
5623
11435
842
1317
3528
2510
22980
794
1087
5162
15144
8956
6010
1296
4039
6454
10757
15717
942
10665
1360
5027
1119
4759
1614
1169
1314
1706
2198
891
6433
1159
1314
1760
1913
961
898
882
4179
1336
1170
2237
1206
2079
1291
1315
862
1146
1304
1414
953
935