1586
1
31535
0
1099
2748
2
1824
458
417
6800
467
509
2683
2730
6
1418
544
2982
3
3659
14
2657
2668
3006
1129
2275
105290
571
3353
11
282572
2200
18385
7153
9
597
20634
8