993
772
2
3
312
119
35
1
5
298
16
1
6
2
1
186
128
35
527
2
1765
540
1020
972
129
4
1544
32
49
9
11
35
2
1
62
1
1
1
1
148
1
614
1000
770
841
38
5
1
14
1097
1
7
72
1
1
143
82
1
1
4
1
12
3
1
2
19
439
1
1301
24
23
1675
1
52
1588
96
63
4
28
21
1
147
1072
5
352
151
1759
6
510