2489
2
988
0
51331
25
962
2788
3
2781
1
3263
2715
4578
7222
4
1695
3565
8
4715
5
1271
2069
3987
348
1226
2348
5915
11
2478
3045
9220
1552
1386
2317
2802
2292
3696
1685