2443
5
1261
3
456
1
2173
8
1078
0
2607
6
3126
7
1356
8646
17
2162
2473
1206
958
1203
2581
732
1723
585
2
346
869
2347
12
1452
4
1102
2017
1832
1778
1704
1122
1597
2702