7893
4
3634
10
575
0
18816
11
2920
4715
5
2397
3
181997
2243
6
2550
2
3503
398656
19
712
1
1200
2502
550
1314
4724
1515
4261
7
2060
1875
118
1425
2378
13499