1625
895
904
883
46010
3607
1185
2524
4523
1437
1257
852
6182
795
1083
1029
918
777
798
1213
4562
6131
1154
5023
2326
1277
765
3309
790
6192
1327
7563
3001
1420
7131
1321
1070
1603
1054
5974
1208
997
1434
3776
1794
818
830
3792
3300
3005
856
1057
1314
1880
1501
1235
1568
6931
1090
852