684
1664
890
653
824
1036
1934
853
2022
1671
726
1354
1097
1160
716
1246
810
1842
2553
771
668
741
690
1034
1581
1175
936
700
1769
753
742
818
1249
2350
810
1339
756
657
802
784
1489
680
1331
1446
682
965
1273
2905
1406
822
1510
1656
816
802
965
810
1215
752
685
780
1089
1561
781
1667
851
656
682
1185
1250
631
936
1483
1402
1967
1281
665
1124
1584
1233
1695
2314
934
704
719
1793
1148
902
1628
1672
4396
1440
1596
2141
1300
5709
1561
823
3613
1166
791
1282
753
2423
621
662
7087
1897
1178
781
1150
1631
3560
1075
1341
688
953
693
2736
658
1924