2507
1
518
2
4029
8
3517
6
5135
3
1622
1443
6110
4
826
1175
2077
2061
2688
1131
2190
2983
2667
2505
3465
1743
0
3054
5
2057
1683
17391
7
1937
716
2580
1546
1160
1953