15116
3
1151
1
11797
8
3578
11
1989
15
1358
1425
4
1339
2
5137
6
1918
10
430
1833
5
1441
1246
884
1887
3904
12
940
1797
1422
1249
1465
444
987
768
555
2547
1615
1902
1733