2903
1776
1261
667
950
3628
1638
754
700
1617
1125
1058
1880
1136
1206
1089
1118
906
753
1506
1352
1087
3063
892
1557
745
1230
1141
632
745
1119
1283
912
930
1149
2023
1138
863
945
805
1024
2480
802
747
635
970
621
715
1060
926
1047
816
1217
631
1216
1284
1075
1040
1382
1339
1564
1326
1031
1801
856
2433
695
711
660
1229
1872
673
759
1177
1432
689
780
595
999
1558
667
1205
942
1545
1666
952
864
4092
1877
2972
942
2464
1525
1222
1409
3292
1646
2040
884
772
917
643
1597
1132
4868
677
704
800
726
1541
2262
5023
886
746
729
1034
794
1009
3112
1091