1638
2
31535
0
1824
2041
1
3114
4
1020
467
968
17353
19279
25137
1131
683
1428
2275
1551
2758
1025
1877
4111
493
3691
5
2546
494
1677
3092
547
2881
451
1452