2788
2
1229
1
718
1514
1871
904
2619
3
1116
2110
1595
606
884
421
2737
2551
833
2222
10180
8
1594
1348
4
1727
840
903
1115
1579
1484
1414
1954
2614