2821
1
607
4670
1667
3
3962
6
3503
4
3517
1683
0
5597
8
398656
19
5978
7304
7
5135
4228
3128
2
2949
550
4100
3238
13
3000
1525
181997
11
4724
2031