2275
2
19279
20634
8
31535
0
2864
7
2730
6
2799
3
2459
9
2668
25137
3114
4
767
1
802
1188
17353
1020
2076
1260
1343
7334
2546
1824
2086
1132
2306
3250
1463
1506
745
2814
5