807
2
1546
1
1291
2594
845
289
148
188
2142
440
2364
4
1897
8
684
2177
3
1941
1663
1477
536
544
2128
19
1044
605
1105
1207
4425
1179
687
1297
915
6433
9