682
0
1169
332
538
383
804
4426
422
837
1075
35426
1645
1
1465
2690
2258
3
994
275
379
588
1540
581
445
392
2730
6
1348
615
938
336
367
543