2132
29857
1151
1075
1300
1090
840
7588
911
1099
1464
878
1956
2752
3090
882
1724
1282
984
1509
1446
983
1624
999
16120
1262
1025
929
789
1289
777
1137
1076
908
2280
10128
17943
16033
4182
1934
1918
2194
921
952
2219
3616
2562
1782
882
1703
1682
1806
2645
1611
1074
2138
2364
1987
1571
2335
741
3598
4284
944
697
819
1726
2041
2737
874
1978
2524
982
3947
2614
2581
701
1740
785
2743
7246
701
1595
2752
2112
1351
1315
976
4039
708
2754
3147
1063
2561
2184
840
2471
3329
2118
814
772
1096
1132
2697
1315
1934
1600
971
1771
2335
1841
2956
823
2294
3261
1040
718
2458
784
8878