3061
5
493
2
393
297
1
431
3
805
409
295
437
7
421
325
1232
9
2433
1213
481
577
0
1397
287
667
6
720
4
290
745
763
708
8
388
413
402
233
784
971