968
769
2
3
301
108
35
1
4
303
16
1
6
1
2
1
177
130
32
595
2
1737
535
1044
940
123
5
1
1524
27
34
13
14
34
1
1
64
1
1
1
1
147
1
602
985
775
817
41
5
1
11
1082
1
6
69
1
1
149
80
5
14
4
1
2
19
420
1
1292
24
25
1654
1
40
1565
85
65
4
33
18
1
154
1040
4
1
346
154
1732
5
505