1603
2
25137
0
1421
1
19279
1922
1578
467
2372
915
1054
1470
6383
17
1614
1696
572
3025
4130
31535
691
1642
1326
2522
1182
509
297
2470
3887
9
838
571
2275