2609
1105
6326
4082
2785
4361
764
1460
2915
2603
944
4200
7070
4043
2707
2919
3478
3169
1846
5823
814
3280
981
2873
4258
3858
3849
2580
2442
2969
712
734
3862
1674
8582
2131
1500
894
1487
724
2123
2861
3154
3267
5809
8566
1666
7059
3850
2908
3469
974
1833
4188
6303
2959
4246
4030
700
3837
2591
1094
4069
2769
807
884
2697
2430
930
1452
4345
3843
2564
2901
758
2599