923
912
972
12256
2536
1259
1656
1349
905
1227
2459
920
1371
928
1295
1148
1014
1982
944
3391
1425
845
2926
892
1033
21357
965
7008
964
1290
1045
1245
2487
5042
1613
850
975
1035
6124
4502
1154
1424
923
2376
912
986
1387
1292
1444
3017
981
8832
1051
27074
1322
6906
2818
4241
1029
1152