3111
3904
2196
2438
7681
2314
2361
3551
4107
5660
1620
1265
1523
2398
1651
1268
1168
872
7797
872
22251
1116
2072
1378
2043
3215
1253
3174
3052
13693
13590
1054
1706
1023
1064
3055
1120
2135
1246
1022
1245
999
4732
1299
1043
1365
1337
1191
890
947
965
2020
1116
949
1385
1386
1545
1060
943
836