3961
1163
1993
1440
1165
1440
1069
1181
1513
1732
3280
1635
1485
3056
1393
966
1651
1214
1496
748
1072
2148
1533
786
1223
948
1855
1233
1280
1552
2091
1307
849
940
1516
919
1481
1217
1321
1548
1657
4261
1831
1945
1327
4188
1996
2558
1213
3759
1406
961
1436
1030
1583
672
862
1233
701
908
838
1320
709
661
1096
1336
1655
689
2320
2428
3052
12811
919
1407
1935
939
978
841
1028
919
704
1102
3354
696
699
1715
3295
1800
2065
2060
793
797
2215
1292
2854
1796
3126
756
1068
1669
964
4082
1261
1330
877
750
887
1408
774
1574
1225
793
851
2017
1178
3341
1277
1112
1835
1109