1500
262
11
6
300
464
2
15
10
322
100
291
3
280
5
295
4
50
244
0
297
1
528
12
577
8
444
680
400
498
1387
1688
3485
890
1125
1732
31
940
963
546
604
17
522
693
1177
28
615