3028
822
4224
1042
3909
3338
2505
5920
4142
2660
1915
3235
1009
3928
2707
776
2859
2675
3933
1733
1563
1518
1167
880
2993
8656
962
2990
2186
4328
6424
4441
7129
2932
2763
4272
4106
808
2565
4069
4030
3843
1666
2901
700
930
1487
3267
3850
2123
3837
4188
2591
1452
8566
1833
2769
2697
2599
724
2960
4246
2861
3154
758
2430
4161
884
2908
7060
1094
4345
5810
6303
974
807