1176
826
1688
2018
1142
988
942
944
688
914
777
615
672
2272
3374
781
723
728
944
673
882
735
2095
706
859
1859
1461
1527
1643
660
758
2338
2555
688
3093
792
547
900
2882
1508
1463
1297
1670
685
2638
753
2956
1060
2473
1355
2556
1542
1212
1463
1520
1109
2478
873
1072
1380
3256
4889
1996
1300
722
772
1036
910
869
996
812
1025
857
808
1693
622
4067
1396
1338
634
645
1301
634
1159
1450
3560
1139
601
1527
1592
623
2892
856
1904
770
1027
611
1133
1289
3523
1151
655
723
916
3778
1354
1806
1098
2659
1300
1617
729
1183
1739
795
1718
1503
732
808
845