555
0
1372
550
1
3186
5151
2
3041
467
1386
612
2274
1075
4
14
2535
1047
4044
5
3083
17946
3632
1310
2465
621
566
799
3125
1404
3546
32302
1107
1193