476
3
31535
0
25137
2275
2
637
19279
269
968
787
804
2730
6
798
1348
325
467
1009
2668
3114
4
2574
1
1824
2459
9
5223
283
17353
472
600
458
1020
1126
2546