15001
22
40
19343
5
83
16531
38
6292
3
9
4512
2
18
3157
1
3045
3386
0
8
716
476
8201
4
11
4505
4773
7
5308
6
2859
4123
3771
9227
26
9831
31
11930
6939
14
2383
5326
13
6371
4638
3983
5598
12
7968
21
3257
4273
7458
8003
15
9706
8740
16
3283
2846
5663
5379
5431
3600
4561
8544
25