816
2
1053
1
8823
6
684
1268
4
1986
13187
72563
0
1377
1566
4322
615187
194570
873
1446
5
4448
1719
3557
3
15018
973
1179
1348
10
1599
7
1509
25256
1069
468
2862
22
2964
15
878