988
779
2
3
306
109
35
1
4
308
17
1
6
2
1
193
129
33
597
3
1767
523
1047
952
125
5
1
1540
26
48
13
14
35
1
1
64
1
1
1
1
159
1
604
1001
780
829
39
5
1
13
1094
1
6
71
1
1
151
78
1
5
14
4
1
2
19
424
1
1318
24
25
1669
1
55
1580
100
65
4
32
19
1
154
1064
4
1
351
154
1762
5
512