3505
5
2092
0
1466
2443
4
1889
1
2436
1753
2
2499
2638
2322
527
3
3971
3109
14
2054
6773
7
8607
8
1751
3593
16
2365
4943
2153
9611
2453
925
2972
174730
18
3539
5443
15
3398
9
1268