992
776
2
3
304
108
35
1
4
310
17
1
6
2
1
193
129
32
599
3
1768
534
1052
957
126
5
1
1541
26
48
13
14
35
1
1
64
1
1
1
1
160
1
603
1002
779
830
39
5
1
13
1090
1
6
71
1
1
152
78
1
5
14
4
1
2
19
428
1
1315
24
25
1670
1
55
1581
100
65
4
33
19
1
154
1061
4
1
355
154
1763
5
509