15840
14671
3181
59961
4555
1690
5841
4337
2787
1674
14521
3820
4995
15162
3144
1061
9293
3677
8233
3137
1097
8961
4029
1259
3253
842
2987
1632
1916
1641
1105
933
1653
1870
1264
1183
1180
1449
1300
1469
1374
1260
1620
1327
1378
1347
1326
2072
7464
1313
2850
1278
2443
75721
1058
993
8837
1377
2709
1005