2814
2380
903
2442
901
2768
951
833
1174
963
932
947
1686
2553
1824
916
998
926
1493
1713
1354
4584
2136
1326
5404
966
5112
1051
3868
1680
1403
1787
1183
4162
2743
1530
1644
862
4478
1807
1957
1031
3882
2620
989
1051
811
2012
2271
2394
2646
977
3578
1261
883
7983
1993
1442
1455
979