2575
1100
940
8575
2780
4356
730
892
708
7067
4253
2605
1841
2911
4076
2599
6316
3162
813
3855
3845
977
2914
3852
2437
3274
4037
5814
1492
2868
2965
4166
3474
4195
2126
1668
760
1455
2771
2960
3470
6307
1487
1835
3850
1666
4247
2909
2565
4163
4070
725
1094
3839
2600
8569
974
4348
3267
2592
1453
886
4032
2124
807
700
3154
7062
2862
2903
758
930
2431
5812
4189
3845