2500
10
5590
2
1094
2541
0
1948
2189
1
2306
1506
2814
5
2361
1869
1550
1721
964
2330
440
3025
1334
1791
1569
7
5009
2494
814
3116
1385
1774
2113
1008
2862
11
1302