473
226
676
635
169
4
701
11
596
25
37
288
83
598
588
0
609
12
147
451
117
480
97
10
716
830
1972
1001
591
874
784
902
770
982
1265
286
179
790
641
293
760
2140
21
272
52
56
10
362
1555
453
619
