964
772
2
2
297
108
36
1
2
285
18
1
6
2
1
182
123
33
614
2
1736
478
1021
895
124
5
1
1528
27
33
10
15
31
1
1
65
1
1
1
144
1
604
986
772
824
39
9
1
15
1098
1
6
72
1
160
82
1
5
15
1
3
2
18
430
1
1280
25
23
1656
2
38
1570
78
66
5
33
16
1
159
1040
4
1
351
144
1734
2
508