2966
5815
2438
941
8576
709
1669
1456
2600
761
2702
2575
1100
2780
4356
892
7067
4253
2605
1841
2911
4076
6316
3162
813
3855
3845
977
2914
3852
3274
4037
1492
2868
4166
3474
4195
2126
3267
930
2901
2123
1451
973
6303
3850
3154
4069
3469
2429
807
2564
5809
2591
8566
700
1832
2697
1665
2599
4030
3837
2861
884
2908
4187
2959
4246
4160
757
3843
7059
2768
1486
4345
1094