2
15005
2
15401
4
15648
1
15713
6
15908
8
16103
1
16105
0
16343
1
16820
12
16934
2
17253
4
17581
4
18170
2
18838
1
19921
2
20155
8
21232
1
21759
7
21782
3
22343
4
22626