1399
833
1059
1249
1018
1522
6806
1910
966
3367
1436
705
848
16492
909
29968
3617
5423
6330
2892
2031
2773
12993
2371
4176
12278
5752
4142
3891
3729
9442
32444
9031
2723
15507
6222
7485
5031
32322
2813
1692
20620
14222
11788
7531
4883