528
2
3
493
8
7
754
35
1183
9
16
540
11
451
10
603
1
17
571
0
364
441
1659
26
62
833
4
18
443
576
594
775
13
632
664
6
574
648
780
1477
12
28
685
942
25
397
5
655
21
1102
45
897
14
763
618
565
19
741
490
721
570
957
37
914
15
562
502
1374
902
23
1081
1165
991
53
1576
22
2310
61
39
976
1728
34
3269
107
3132
24
124
1344
20
599
338
370
786
408
384