496
0
1992
3
1309
697
4914
2
5389
1
1424
830
108797
83
2530
4
2386
6236
10
2245
1816
1174
2629
2906
378
2562
585
951
1087
1015
2799
6
690
1289601
10827
1694
2372