3041
1593
1119
1218
681
1556
2178
1764
994
1281
2160
1038
1212
1613
740
2163
653
1515
1423
1292
800
749
623
4210
1271
1826
1184
1712
744
1868
1578
740
798
1125
1999
1446
1837
1187
1658
931
3996
1991
1030
1175
1216
1161
2027
2083
818
877
1574
1121
1829
1136
790
659
781
874
795
1949
1054
1089
1146
641
928
1590
1724
1045
737
722
1358
6471
747
1313
1308
872
717
696
760
708
1362
968
1655
796
1145
1308
657
796
865
921
1100
2169
822
1546
854
797
2106
1760
720
750
909
1163
831
884
3070
786
1498
941
640
658
1195
4877
2120
1385
1053
2691
1367
2928
949
936