963
767
2
3
297
108
35
1
4
301
16
1
6
1
2
1
176
130
32
595
2
1730
531
1040
938
124
5
1
1518
27
33
13
14
34
1
1
64
1
1
1
1
144
1
601
982
771
814
41
5
1
11
1078
1
6
68
1
1
148
80
5
14
4
1
2
19
420
1
1285
24
25
1647
1
40
1559
84
65
4
33
18
1
154
1038
4
1
343
152
1725
5
504