599
1
1992
3
2920
4
697
0
1309
1780
2
4914
5389
841
2109
1897
4655
10
1299
2940
5889
8
108797
2386
2245
2530
6236
1174
10827
2629
3882
5
585
378
951
1015
562
2906