2223
0
733
2
862
1
398
90
1705
1184
1513
3758
13
508
1991
7
2639
5
2947
9
1583
1015
95
1082
3
538
2782
2456
4
1224
631
1225
9808
1178
1130
6106
18
8893
929
1472