2262
0
2358
9
3820
3
1615
1
2580
2131
2114
3175
5
3694
2
5347
4
2919
6095
2722
3354
1407
6899
1628
462
1663
1188
3575
2664
10243
2360
6
3673
2430
3868
10
2073
1320
10598