5036
2850
760
7903
2495
1347
7112
3881
1127
6608
3568
1145
7585
2851
1084
8144
3426
1114
7932
3665
899
6550
2807
910
5654
3505
877
7479
3280
1119
10456
2989
1232
7840
2549
875
7803
3533
921
21494
2936
1206
5048
2763
944