851
1
1812
2322
4
1555
3
2786
19932
6
1001
0
20163
44
2526
3364
2
4187
10
2732
6676
12
1431
123674
35
980
24337
22
2142
1161
592
673
1185
1290
1777
2507
718
2505
1162
5204
3154