642
0
3
614
1
668
641
637
797
2
865
769
1453
7289
20
12877
36
10779
4
7958
13
6585
22
6560
5
18
6372
8
17
11569
27
46
6823
14
5502
5568
5972
9323
11
10512
12
5824
7
6541
5120
4368
5167
6419