15440
39
13159
10
2153
2
7756
3
4713
14
2506
0
1192
1
6968
5
31183
12
1215
10070
7
2169
563
1501
2260
3100
530
4
1882
3650
661
1464
1431
323
308
987
5838
1378
443
417