3888
762
6168
3459
886
1050
4298
1813
1178
1777
2983
798
3828
1395
847
18415
1278
2834
5167
992
3191
1217
8605
6989
25006
1111
3542
20672
952
11646
924
1026
884
11775
3433
14266
1170
2309
4214
9114
4342
998
1031
6818
8745
1002
7325
6911
7603
2248
1137
1043
6618
1123
1462
5987
5390
1841
1042
19941