984
780
2
3
308
110
36
1
4
304
16
1
6
2
1
189
125
34
538
3
1764
526
1026
946
123
5
1
1537
28
47
13
14
36
1
1
63
1
1
1
159
1
598
1005
782
827
37
5
1
14
1101
1
8
72
1
1
150
77
1
5
14
4
1
2
19
427
1313
24
24
1669
1
54
1579
100
64
4
31
18
1
153
1059
4
1
354
155
1758
6
511