2125
1
14508
18
325
0
18385
2
792
788
1216
5255
16
17353
13159
10
1824
822
812
2284
1084
1453
798
282572
139
756
486
366
874
5713
3503
3
573
2727
871
3428