2223
0
862
1
91
1705
2
1184
1514
3758
13
510
1992
7
2639
5
2947
9
1083
3
632
1225
2457
4
2782
538
96
9810
1131
1178
6106
18
3422
15
930
618
1474
45
1634
8895