1445
2
666
1
1147
601
2176
8
550
779
823
412
448
638
1462
510
83
91
721
3381
7
452
536
342
372
1841
3431
724
1805
4
2207
3
1569
0
1183
2130
2236
6