649
0
3
619
1
676
646
643
802
2
873
775
1456
7310
20
12893
36
10791
4
7964
13
6593
22
6568
5
18
6379
8
17
11581
27
46
6835
14
5509
5578
5980
9330
11
10521
12
5830
7
6551
5128
4375
5175
6425