1231
1
14125
10
1672
2848
2
841
1994
1115
0
1548
989
1544
3
2447
6
2234
4
420
2297
796
1618
2999
2518
4670
2192
1752
1394
4012
1218
891
2235
2528
3758
7304
7
2257