2558
2
6423
9
2289
4
1421
0
1807
1
2216
3
1827
2189
2521
2503
10813
7
905
2595
8
383
301
2328
658
1815
3262
1311
32353
12
1300
2304
1879
1701
1489
11104
6
1336
539
1289