356
0
2271
4
2804
12472
1744
1
5225
8
1581
2
1834
2245
3
1628
2941
1755
1862
3765
5505
14
717
2954
1226
3053
7
725
599
4100
6
1442
3971
3145
1960
8527
2041
9836
15
2313