2920
901
1149
1197
1574
862
6402
1236
882
877
3393
1089
929
913
1158
1482
1804
2387
1293
3906
1993
4406
1950
1074
838
947
2114
2129
999
999
1724
891
954
1006
1649
920
2394
923
1296
1042
940
2248
1078
1170
1037
1081
5144
1074
910
941
853
1096
1470
922
1011
3094
1077
1454
1135
933