1712
3
1442
577
2
1045
5
360
1
1228
1502
2458
6
708
1422
946
343
1342
391
1655
1166
5721
1314
2417
856
531
4
392
3963
15
4245
14
908
1403
1430
354
349
261