1005
1202
1188
1161
1637
2329
972
892
1570
14282
6182
2042
1134
930
803
20398
1398
9691
854
1820
1514
882
1276
1742
5005
1268
992
1109
14530
1239
1306
853
983
3742
948
5496
853
1297
1081
812
5745
4230
915
1027
4221
844
1146
1023
4095
10806
26032
831
923
1004
970
831
994
924
2125
1641