667
0
3
632
1
689
661
658
822
2
892
791
1473
7373
20
12932
36
10824
4
7996
13
6621
22
6596
5
18
6392
8
17
11624
27
46
6847
14
5528
5601
5993
9347
11
10542
12
5855
7
6580
5147
4401
5211
6451