2295
3
485
0
7793
4
2258
1
1189
1364
3080
2312
25494
337
1044
1743
795
1688
2505
2
1729
3054
5
3546
2500
14
3819
499
2057
5242
790
3354
2949
1451
1481
4044