2147
4
5431
2
457
1
2126
437
0
1281
2000
2555
770
4443
9
14118
18
3466
908
1056
1976
3
690
528
4249
5
1894
2949
758
706
1482
587
2769
1800
13034
15
1047
1743
1835