4335
1406
1435
1800
1271
793
965
792
3106
3045
851
799
1736
2960
1062
2065
1097
1143
861
1332
1432
2792
770
2820
1436
1531
2544
2318
967
1308
1478
1447
1195
2139
984
850
787
971
959
1934
1528
790
813
1914
803
980
805
3917
1892
2536
1387
2519
1134
818
2091
761
764
1101
1419
1189
801
9805
1330
1582
1121
2198
1487
952
1035
704
632
883
2951
1093
696
1242
1211
631
866
734
731
1571
1129
1134
2694
722
818
1457
1048
2637
1124
767
1638
1671
871
971
1647
758
2493
698
929
698
1246
4194
787
843
664
980
2289
1766
1189
4107
727
1256
1149
2216
2139
909
1741
849