841
2
1299
3
1309
0
1992
1258
697
1718
1
1780
1683
791
4655
10
4914
2920
4
24091
2225
5389
2109
2915
582
1852
599
1517
1897
2940
778
5889
8
18816
11
2619
658