809
2
540
1
908
3
2982
2496
7
1666
541
2892
639
5615
1340
5317
4
3368
3128
1565
6
1672
1102
4493
22
1187
2996
9848
2921
2784
9
1107
3596
1193
2059
5
1818
1969