2223
0
862
1
90
1705
2
1184
1513
3758
13
508
1991
7
2639
5
2947
9
1082
3
631
1225
2456
4
1224
2782
538
95
9808
1130
1178
6106
18
3422
15
930
618
1472
44
1634
8893