894
2
882
1
581
491
2741
6
1012
381
1054
2456
676
508
1206
3213
20
945
3538
2144
11
482
2648
3
1334
3457
15
1878
1870
1039
1446
2676
9726
1257
2184
4
1154
1006