0
515
28
337
538
351
0
17
39
23
527
112
380
1
12
190
0
526
0
342
357
10
21
0
4
12
364
548
185
609
99
354
4
405
120
0
1441
158
7
11
449
347
2
1
95
509
831
93
326
25
57
156
281
337
