945
745
2
1
302
109
38
1
289
12
1
7
1
165
115
34
1
594
2
1690
466
1081
988
113
8
1
1490
28
30
14
14
23
2
1
59
1
2
1
167
576
944
766
814
45
8
19
1110
2
4
61
1
138
96
7
21
1
4
3
15
407
1
1261
21
23
1603
1
44
1532
71
60
6
34
11
2
150
997
4
1
330
171
1688
2
477