1428
2
14573
6
816
1
1430
2417
1184
3
2280
5
3327
1075
2165
17
1758
4426
4
5276
7
1153
3695
1656
1691
357
447
661
527
333
640
850
714
606
376
1077
471
655