7435
4085
20733
23666
13063
37723
16325
1963
1314
1052
2477
2934
2693
711
2632
1253
906
1216
845
1218
1618
3385
3471
2035
712
1862
1383
1272
1305
2520
1003
3652
4398
3019
1386
4947
12184
6192
828
782
1130
3820
796
4980
995
934
2783
2646
1346
794
3968
886
2637
1319
1685
1278
3669
2260
2374
2572