3014
1
3306
0
3415
4815
1233
1466
1250
1313
1204
1361
1315
1300
1671
109
309
363
386
407
343
352
247
349
320