292
1
462
307
486
189
306
4
2217
6
1660
2
1013
579
3
662
471
1432
623
610
687
658
648
755
769
1152
214
1211
846
0
714
1514
844
655
8
254
4173