871
6
710075
4
6444
3
1417
2
1241
5
1310
1
1933
1351
2318
11
1612
14
851
846
0
740
2499
2268
1365
618
967
9
4517
403
986
416
697
1051
899
936
98639
31
212324
17440