405
0
1152
1
1506
32994
49
2760
4
356
1681
2110
6047
54
856
878
1560
2905
2
417
3125
372
167
3580
3606
3
13967
442