949
941
1028
12213
9767
1193
12327
1266
1434
1155
848
1821
1436
1067
8761
1031
1676
1377
942
1136
1090
26703
1688
1074
928
996
2507
2519
18999
2289
2285
5165
5524
957
3160
2783
8648
4963
1326
1847
864
1018
3033
998
7069
1311
1111
1197
897
2930
8826
1211
1004
3363
1283
1077
1003
3369
2176
3900