977
2635
686
858
1503
20241
1211
1370
678
781
1122
958
2984
1012
975
666
3158
1063
688
1264
797
829
5543
990
1613
1586
8351
806
2880
1518
943
880
1137
855
6805
881
1005
5292
747
2442
913
2083
920
1355
723
1767
1031
2008
2430
1042
757
804
6805
1154
753
1659
968
676
1187
1336
7518
970
998
852
1963
711
1443
5284
803
721
3796
803
2240
1589
628
816
910
3603
3850
1438
854
2750
851
674
710
1493
2720
1690
6642
1986
1317
2115
662
3987
799
1209
3336
1477
875
2339
1426
6816
598
1903
3206
1353
668
710
2583
1846
931
1109
2876
984
4405
875
2609
2346
5943
790