1652
3
12185
5
2277
0
763
1
2555
4
770
4443
9
14118
18
3466
7659
2
908
1056
1976
690
528
4249
1894
2949
758
706
1482
587
1800
13034
15
1047
1743
1835
4084
3864
2062