991
778
2
3
305
109
35
1
4
309
17
1
6
2
1
193
129
33
599
3
1769
533
1057
958
128
5
1
1542
26
48
13
14
35
1
1
64
1
1
1
1
159
1
604
1003
780
831
39
5
1
13
1093
1
6
71
1
1
153
78
1
5
14
4
1
2
19
426
1
1318
24
25
1671
1
55
1582
100
65
4
32
19
1
154
1064
4
1
353
154
1764
5
511