3196
2
10736
26
2522
2430
5486
1
6779
5
618
0
189326
989
12761
3
2949
1771
5527
2505
3683
4363
7
1721
3593
16
1638
4
1743
3098
3054
3296