1004
4
967
9
1050
234
0
198
2
1340
8242
26
10036
23
7051
14
1579
1
1241
5
2129
6
5135
10
1959
3
1829
1659
7
11680
18
2614
1710
17785
21
3515
961
8919
870
1666
307792
81787
42
69652
212296
2702