2635
1505
3443
2654
1232
1048
888
1591
76240
22692
1565
1255
1427
1621
2965
912
980
2192
2238
2124
67039
1539
3755
6159
1975
1477
1918
945
2158
1475
1924
972
14193
1398
2232
3906
2886
1630
1261
6008
3765
1946
1175
4981
1039
2673
952
1433
3219
998
2828
3402
957
1173
1037
1071
1081
1573
868
1029
1695
2021
3836
1004
1000
769
807
1120
940
926
2146
8034
4012
1078
1248
851
919
1146
943
870
735
1202
1375
888
978
1012
995
1333
1545
2013
964
1985
1912
1881
1976
1359
867
1152
1252
1785
1429
940
1665
863
922
4473
900
1256
1338
1246
1338
848
1144
2500
3662
1090
917
1020
930
2357