2293
3
4363
8
2032
1
1488
0
1173
2726
1521
2061
7
4158
1687
1411
1011
1554
1185
1550
2
13207
10
2333
1479
4
1089
1231
2770
877
4676
1387
1936
2917
5
1714
2129
2107
2418