807
2
1546
1
1291
2594
844
289
148
187
2142
440
2364
4
1897
8
684
2177
3
1941
1662
1477
536
544
2128
19
1044
605
1105
1206
4424
1179
687
1297
915
6433
9