293
1
842
0
775
6
1568
7
583
2
750
254
448
4
308
159
457
1279
5
991
535
3
400
1970
446
391
976
403
289
102
324
392
1788
8
413
557
530
1803