3590
3153
1508
1152
924
1040
6705
781
20272
4855
809
2537
889
3872
6106
868
2126
958
992
838
1400
1800
2076
2759
1346
1190
1344
2645
1091
3309
881
2024
670
1855
1059
1222
3181
816
736
2948
1791
1062
2199
721
729
3511
1145
1578
709
713
698
1165
5164
8338
1218
940
673
1176
4251
1695
1625
1620
674
706
868
1006
708
765
682
699
1630
3901
2033
1330
799
2116
2265
1872
803
670
4315
1654
666
633
1217
762
5653
6055
2847
3870
1602
6066
1189
868
1136
1086
859
1050
1597
944
755
1854
3297
1159
755
2614
891
1031
674
678
860
3994
965
3693
3861
951
3205
4461
700
660