2228
0
657
1512
1
3426
4
3765
2124
3
984
758
1768
2
2719
3083
2465
485
2932
1045
2903
3051
1603
803
255
3158
2149
5
2087
449
1922
6
1822
666
2258
51331
25