4019
1534
1469
2534
1260
3609
2321
856
698
1697
786
1198
4859
14666
914
2128
2652
979
961
1219
1216
816
1500
1730
1212
610
1090
2127
2245
730
3055
640
733
2135
2533
1211
2170
1448
20285
711
729
10584
7092
1487
9216
1033
835
2610
5585
766
2203
1050
5446
2013
11837
3658
3030
757
2205
981
1825
5783
702
1450
1609
1923
2080
831
786
4025
2013
1182
671
2385
6469
1620
682
994
660
682
2156
752
767
748
961
2753
1593
1349
1117
6446
3782
945
1308
1608
973
1623
1058
821
2608
1495
1029
758
854
1505
994
675
719
2382
623
5491
1591
680
855
871
822
683
1320
968
802
968