3553
816
3249
2493
893
1080
993
2954
17262
1754
2012
2373
2782
13061
2850
1728
5682
2214
8273
10990
15149
2399
2541
4672
5668
2704
3030
12970
2073