637
1
661
687
2
454
406
471
2308
3
71
154
232
172
149
1436
8
1139
555
1063
355
1086
0
1624
2724
7
1148
525
1591
664
1254
1522
679
955
524
652