25137
0
31535
17353
19279
2
1824
968
3691
5
2275
467
2881
1020
1098
6388
2749
1
3114
4
2299
5223
9
4111
1463
6800
3510
2758
729
1245
1267
3149
1869
2243
7
1009
492