1653
991
3093
1621
1323
1431
1103
815
813
1738
757
8876
1207
1193
1002
1424
802
2457
1603
1131
3518
2650
1065
1934
3605
1271
1425
1236
848
1486
887
996
1539
799
1040
3501
1059
1339
1653
1014
1789
1085
2099
1304
1472
1308
770
891
2288
1492
987
2228
862
1530
1385
1244
1663
1357
1756
2017
1482
1314
1620
905
770
2681
1769
1576
1787
1214
2206
1053
1585
997
699
919
809
939
1053
736
1157
1258
784
886
3757
1554
2128
1079
909
884
1064
1227
687
1045
741
905
1993
822
880
751
842
1839
900
4306
2135
918
972
791
2595
1277
1731
1101
852
710
1679
771
689
1147
8606
706