2489
2
51331
25
962
0
2788
3
2781
1
3162
4
1255
2390
1243
1210
4832
4578
7222
1695
3565
8
4715
5
1271
2069
3987
1226
2348
5915
11
2478
3045
9220
2576
1552
5164
1386
2317