2443
5
1261
3
456
1
2174
8
1078
0
2607
6
3127
7
1357
8646
17
2163
2474
1207
959
1203
2581
732
1723
585
2
346
869
2347
12
1452
4
1103
2017
1832
1778
1704
1123
1597
2702