952
985
9544
1050
2302
13820
934
1969
909
939
2270
1164
1059
1213
1020
3439
1037
1105
1224
989
931
982
2690
1098
1261
996
11584
2483
1317
1064
1132
1135
1194
1704
2403
5475
3593
1023
3070
2006
996
970
938
3282
2015
982
3018
1856
7830
10262
1371
1048
1391
1086
1501
928
1201
2487
1413
2119