5088
6
1344
1
4278
2
1105
1451
1835
1166
1552
2358
9
2801
3554
3
4085
3563
7
24337
22
2252
3868
10
1320
10598
1539
3694
1903
2322
4
5347
6095
1960
0
6445
1371
2289
3066
2160