2358
9
3694
2
3868
10
2160
1628
1
5052
1183
0
582
1646
3
1205
383
6346
16
1186
1663
5
462
2471
7
3693
6
2155
623
2519
1407
951
1265
1262
1320
3971
2948
6499
10598
1903