1019
2
400
1
1952
12043
5
471
1194
3
888
2504
10
3155
4
2100
2356
1850
832
3116
7
1567
286
3370
9
468
1867
11
2257
1992
6
1438
870
1025
717
0
3282
3595
814
529
1421