1476
2
1595
3
931
1
1691
490
0
511
2805
7
4198
852
4
2216
557
1771
2392
883
4866
5225
4100
5
2623
4314
9
1227
697
1645
544
1030
724
4010
3417
3080
1656
1298