2275
2
31535
0
19279
3114
4
2188
9
1824
1551
25137
17353
433
7334
467
775
518
392
1630
1
3404
3
4143
6
2084
20634
8
584
29323
296
1704
2668
1452
489
2422
892
458