2223
0
734
2
862
1
399
91
1705
1184
1514
3758
13
508
1991
7
2639
5
2947
9
1583
1015
96
1082
3
538
2782
2457
4
1225
631
9808
1178
1131
6106
18
8895
930
1473