1225
0
1683
1743
790
810
1
4553
2
2908
10
12472
2558
3
6952
5
451
1618
1715
783
1757
3683
5375
21152
8
1012
2669
1247
785
542
951
2059
444571
9
2505
12632
7
971
980