25137
0
31535
17353
2730
6
20634
8
6800
3114
4
19279
2
2864
7
1098
1056
1
2275
1020
246
2809
475
637
5559
3
417
2855
1824
2668
356
467
4922
968
846
2091
2724
1282