2358
9
1306
1
9027
2
3354
1320
1787
3868
10
4537
4
5805
3
868
2999
1380
0
1506
2471
7
582
801
3691
2615
2173
1547
16769
3694
16062
15
5347
1722
197
2919
6095
784
1267