974
781
2
3
292
110
36
1
3
296
19
1
7
2
1
183
126
32
615
2
1755
500
1022
925
126
5
1
1539
29
34
12
15
31
1
1
66
1
1
1
148
1
610
995
780
833
41
9
1
12
1104
1
6
73
1
159
81
5
15
3
1
2
19
427
1
1299
28
24
1672
2
38
1583
81
67
5
31
17
1
160
1054
4
1
350
147
1752
3
516