1816
0
621
3085
5
2234
4
2036
2
566
1639
1
988
2333
3
1017
1618
883
2999
1380
611
4670
4083
1694
1752
3156
1394
467
4012
1028
891
716
87
3125
15
901
3758