984
777
2
3
307
110
34
1
5
303
16
1
6
2
1
190
128
34
531
2
1761
534
1010
950
122
4
1541
28
47
9
13
35
2
1
63
1
1
1
1
150
1
610
998
771
835
37
5
1
13
1094
1
8
73
1
1
140
79
1
4
1
13
5
1
2
19
437
1
1299
24
24
1669
1
51
1583
94
64
4
33
19
1
152
1070
4
349
148
1756
5
505