2132
2
1312
0
7793
4
471
2258
1
622
572
3080
3
392
1933
1044
255
629
2920
677
5367
4471
637
4044
5
3083
652
2465
1977
3125
2054
978
3765
571
903
1064