3831
1485
1172
4193
1427
1370
1681
15813
1061
1018
5166
1614
4725
1178
3704
1146
1345
1312
891
2211
3249
1480
973
1399
2021
2163
1138
1659
1125
7115
1119
1070
1737
956
1381
1380
1731
927
1131
1002
1193
3654
898
960
965
836
1066
1021
2430
1528
934
904
1090
838
1056
4063
1064
1193
1260
1414