2275
2
19279
20634
8
31535
0
3462
2730
6
2668
25137
3114
4
2459
9
17353
1020
2130
2546
1
1790
3
802
1824
6474
1571
1463
7334
745
1133
1343
3795
2076
5513
467
2855
1379