2275
2
7334
4
31535
0
3114
1824
19279
2016
775
392
25137
1551
433
29323
2730
6
467
575
1630
1
3404
3
4143
2188
9
484
2084
296
584
2668
1452
43
2602
696
3353
11