2276
4
1079
2
536
1
3323
1734
0
1249
1380
2377
9956
3
2555
770
4443
9
14118
18
3466
908
1056
1976
690
528
4249
5
1894
2949
758
706
1482
587
1800
13034
15
1047
1743