2619
2
1811
0
4271
4
2604
7
1661
909
1
3632
5
978
4677
10
1229
3054
1119
737
2904
1329
3
1060
911
1960
5617
2922
9
729
6842