599
1
1309
0
1992
3
841
2
697
1780
4655
10
4914
2920
4
5389
2109
1897
1299
2940
5889
8
3882
5
3106
123674
35
605
2060
2676
2837
3055
297066