647
0
3
619
1
676
645
642
801
2
871
773
1455
7304
20
12887
36
10787
4
7963
13
6591
22
6566
5
18
6378
8
17
11577
27
46
6830
14
5506
5574
5977
9328
11
10518
12
5829
7
6548
5126
4372
5171
6422