2508
7
1547
1
2028
2
2929
6
6423
9
1029
2087
1924
0
874
1088
2289
4
1421
2260
2216
3
3734
2689
2503
1390
2189
1809
5
720
587
1175
570
892
898
1512
339
3262
1672