1331
2995
1391
847
711
4340
20274
777
1028
700
1523
1337
1429
840
1607
3065
779
1097
1464
743
1714
677
25730
1593
1697
3218
717
735
3433
4988
753
802
2224
2263
765
1937
2356
1147
811
1138
1146
960
852
847
2148
1130
1320
3527
720
1053
1121
1081
976
2335
897
897
2716
1860
1843
1885
630
1043
800
700
684
1443
711
1232
1390
1136
2246
5295
6816
1173
1871
1678
1585
1628
6341
6705
1231
2132
1167
945
720
981
1819
1808
665
14934
2381
1497
1065
693
1678
1060
2983
1759
901
1421
741
6467
1377
798
750
1029
745
1027
656
920
2115
691
1232
5490
2186
1002
2852
1150
773
752