445
0
1844
1
1125
2949
13442
15
1749
25669
14
19783
2
2996
4044
5
1813
3083
17946
8627
3
2465
662
1189
3125
4179
32302
2394
769
2034
3498
4
7159
10
1746
3779
50969
7
4471