809
2
1167
3
1482
2268
1988
1511
1
1332
1323
6
1236
4
69
533
377
0
479
1207
20
1871
15
113
838
773
110
238
2062
10
494
658
226
1367
963
5
15603
3618
742