2076
1
2275
2
19279
20634
8
31535
0
2730
6
3440
25127
325
269
2668
25137
3114
4
213
2459
9
658
800
17353
11829
1020
2546
802
1824
1663
1463
7334
553
745
1343
321