3402
2686
806
1584
1106
1668
3906
1284
1373
2617
7251
1001
2720
4674
926
3694
11002
1193
4350
6356
1463
3975
2838
1854
2452