2275
2
19279
31535
0
3268
1
20634
8
169211
11
1622
3114
4
7153
9
17353
467
1642
1425
2326
25137
2749
2668
1452
1824
3353
1020
3510
1385
2758
3498
2735
2076
730
1291
802