290
895
2505
622
1186
714
357
983
860
1015
405
11685
3980
2437
266
877
1507
544
1149
639
1207
1126
2873
783
1089
2208
1315
1277
495
2461
1404
2435
4278
1313
1937
1139
2710
2037
3384
1225
1004
2243
2013
2838
1223
3342
4364
2929
1541
771
1926
914
1232
1134
3215
1076
1136
1668
1601
Copyright © All Rights Reserved