996
772
2
3
311
119
35
1
5
301
16
1
6
2
1
186
128
35
528
2
1768
539
1018
969
128
4
1547
32
49
9
11
35
2
1
62
1
1
1
1
150
1
616
999
769
845
38
5
1
14
1095
1
7
72
1
1
143
82
1
1
4
1
12
3
1
2
20
441
1
1302
24
23
1678
1
52
1591
96
63
4
28
21
1
147
1074
5
352
152
1762
6
509