1153
0
1558
2
1622
1
2669
1618
2622
6
1880
5
17970
15
12632
7
25669
728
3683
1451
930
2377
3629
1757
2166
685
1819