2223
0
862
1
91
1705
2
1184
1514
3758
13
508
1991
7
2639
5
2947
9
1082
3
632
1225
2457
4
2782
538
96
9808
1131
1178
6106
18
3422
15
930
618
1473
45
1634
8895