758
4091
1883
646
729
748
1423
1536
2382
2479
1682
1536
943
959
1300
2108
3128
2152
775
1395
768
1497
811
1076
692
1284
777
935
1026
2887
2419
1146
716
1102
701
1436
909
2416
1345
661
2444
756
3289
1749
1023
827
2022
900
1608
681
2268
1219
1396
958
1371
672
2149
1531
1571
716
648
3835
823
2152
1789
710
1422
1600
2209
1655
709
810
767
1855
667
1830
893
749
3193
1307
2098
950
4878
1393
697
753
735
714
736
1628
1211
1783
772
955
1001
1703
953
2505
948
743
673
605
1148
2876
1412
707
3213
818
2433
1032
815
1561
1361
663
830
863
3068
1086
1968
1402