2521
2
10813
7
1751
1
383
0
950
1250
1107
905
623
1527
2476
3
2466
5
3211
14125
10
1957
929
4309
989
19944
2821