964
769
2
2
296
108
36
1
2
285
18
1
6
2
1
182
123
33
612
2
1733
478
1020
896
125
5
1
1525
27
33
10
15
31
1
1
65
1
1
1
144
1
604
983
770
823
39
9
1
15
1098
1
6
72
1
160
80
1
5
15
1
3
2
18
429
1
1278
25
23
1653
2
38
1567
78
66
5
33
16
1
158
1039
4
1
350
144
1731
2
505