2238
12
1207
20
1115
5
838
2
113
1871
15
770
68
1
376
0
478
3
1322
6
1511
1236
4
808
1166
1988
1479
904
749
326
660
1067
819
203
122
342
59
226
656
2060
10