963
972
696
2244
1467
628
920
1086
793
616
1698
642
823
1350
645
830
3302
2055
4011
1687
18159
1592
1155
1677
1299
826
839
1336
920
1809
712
1702
2732
1589
725
1589
1110
1125
949
717
3265
985
726
1851
2086
745
1592
1682
1048
1349
1073
2148
852
693
2986
701
2993
910
879
698
1475
1289
751
1185
2132
1733
1277
833
663
603
1133
1020
824
1640
1095
748
1602
913
2305
803
1333
824
691
2783
987
911
3004
1055
1363
1485
773
1770
2985
1767
1279
1677
1539
814
1559
3279
1762
1150
817
1909
2670
1450
967
758
698
703
1543
1877
2818
773
2340
909
1302
739
1037
1026