2885
952
867
2462
715
2436
1425
589
1785
10914
951
1464
1182
899
11463
845
1750
679
2507
3704
6576
693
1122
2780
2524
734
5603
8237
3445
793
4301
5858
986
4206
591
3009
933
5632
4836
958
1233
5264
1927
851
1448
1876
787
786
693
2398
627
742
2006
4609
670
1979
636
605
651
784
3176
629
1155
653
4765
2886
644
826
1088
761
1286
889
1364
780
861
1033
856
825
1351
933
844
1109
650
1250
1403
763
954
1244
1392
1186
1395
807
1382
2726
678
1998
1007
962
618
1018
1774
747
1063
1466
1416
711
763
1751
683
617
1261
1552
715
685
1652
705
1375
864
1222
741