1500
1
1672
543
0
7793
4
810
2258
572
459
878
1461
1044
4471
2
1396
4044
5
3083
73
2465
429
3125
2649
984
3765
3426
560
51331
25