2555
4
770
1
4443
9
14118
18
3466
908
1056
1976
3
690
528
0
4249
5
1894
2949
758
706
1482
587
1800
2
13034
15
1047
1743
1835
4084
3864
2062
629
558
1252
41355
1857