1231
1
1672
2848
2
1548
1544
3
2447
6
2192
1218
841
1994
1115
0
2503
1471
2808
3361
5
2276
4
1611
2403
1079
1991
9611
9956
2107
10183
14
2710
1162
1506
1348
3841
2534