768
2612
6330
3284
985
5828
4045
2918
3859
2133
3482
4362
948
897
3851
1107
2875
1464
2607
2922
4205
4084
2582
2789
3173
737
714
1503
2709
7072
4172
2443
816
1675
4259
1846
3862
8582
3850
1452
3469
724
6303
4030
4069
2901
3154
807
1094
2599
2908
4345
758
1487
2697
4188
7059
2564
2591
3837
1666
974
3843
4246
5809
884
3267
2430
1833
2861
4161
2123
700
930
2769
8566