647
0
3
619
1
676
645
642
802
2
872
773
1456
7307
20
12888
36
10788
4
7964
13
6592
22
6568
5
18
6379
8
17
11579
27
46
6832
14
5507
5575
5979
9329
11
10520
12
5830
7
6549
5127
4373
5173
6425