517
1
207
2
220
127
106
85
90
527
1442
95
649
108
623
600
495
978
3
3855
54
620
624
5
675
916
717
0
1643
10
874
308
434
825
1342
97
1324