983
781
2
4
295
110
37
1
3
297
19
1
7
2
1
185
126
32
615
2
1764
499
1028
932
126
5
1
1548
29
34
12
15
31
1
1
66
1
1
1
149
1
613
1000
781
841
41
9
1
14
1107
1
6
73
1
159
81
5
15
3
1
2
19
433
1
1302
28
24
1681
2
38
1592
81
67
5
31
17
1
161
1056
4
1
354
149
1761
3
516