1516
1
21152
8
1594
3
2535
2
5412
4
2466
5
3090
6
3083
2209
1547
2505
1743
0
5151
790
946
32302
3354
1780
19783
2932
2258
3528
7
1015
3498
17946
2047
1348
1787
1038
3518