3296
4
1434
2
1444
1
1476
885
1846
2234
847
2297
796
6
3895
18
1618
2999
5521
1371
2982
4670
1637
1752
0
1394
1121
4012
891
2528
3
3758
5033
15
7304
7
2257
2627
3587