1109
2
3424
15
3208
3
1548
1353
3131
5
4612
4
4351
1785
2626
6277
4644
16
1116
1
655
1065
208
263
0
559
1918
818
610
499
531
511
1639
1195
2111
1562
1177
1606
6