981
768
2
3
294
108
38
1
4
296
18
1
6
2
1
179
127
32
611
2
1749
497
1025
924
126
5
1
1535
31
35
12
14
31
1
1
66
1
1
1
148
1
612
987
771
832
41
9
1
14
1095
1
5
71
1
160
80
5
15
4
1
2
19
422
1
1299
27
25
1670
1
38
1580
82
67
5
31
17
1
153
1057
4
1
346
150
1745
4
512