9504
6
2395
3
928
0
1543
2
2485
1265
1
2184
1562
2903
1442
550
1253
2403
3221
20
1974
1814
4
1570
3243
16338
8
7306
6019
16
2738
1579
2113
7034