3475
5
2322
4
623
1
527
3
174730
18
6676
12
3109
14
2054
838
8607
8
101569
0
1011
5527
2436
6779
3273
7
189326
55904
4943
2
773