7438
3096
3254
1690
12296
2665
9099
2241
3584
711
834
3509
3486
1035
5394
838
1085
2301
1171
5409
1522
1621
1392
1383
1857
1468
1532
3381
1936
5072
3650
2347
15830
7373