977
771
2
3
295
109
37
1
3
293
18
1
7
1
1
183
124
33
614
2
1748
489
1013
907
125
5
1
1538
29
33
10
15
31
1
1
65
1
1
1
146
1
608
992
775
833
39
9
1
15
1108
1
6
72
1
162
82
5
15
1
3
2
18
430
1
1290
27
23
1668
2
38
1582
78
66
5
31
16
1
159
1050
4
1
351
146
1746
2
509