25137
0
31535
2275
2
968
1824
1333
1
2574
19279
1020
3114
4
2620
3
2727
1880
1250
2546
20634
8
492
2730
6
1926
1740
819
273
271
586
17
552
383
484
2076
777
2690