1098
1
1623
1504
2234
4
2297
2
796
6
2981
1431
1618
260
0
2999
2579
1650
4670
1752
1394
4012
891
1443
2528
3
1185
3758
1542
7304
7
2257
3587
931
8819
12
5820