955
1455
6110
1035
2731
2122
3873
831
979
22827
1109
949
923
1182
990
3553
868
2643
846
1568
1016
2251
982
883
3400
1501
870
983
954
1758
2960
2002
1349
1220
2412
26422
853
1091
1485
1331
885
970
1017
1068
1277
1196
11004
877
1265
1035
985
1280
1323
1171
1356
1427
1317
1231
1278
1110