25137
0
19279
2
31535
423
467
646
572
1824
691
17353
2061
1020
1972
1
2522
443
1462
2275
246
2551
2668
390
3114
4
2168
5
2379
9
968
1054
1139
2694
3
1428
1551