3221
3
1860
2
1599
0
2297
796
6
1285
1
1816
1618
1426
2203
1937
7
1668
2999
5406
2471
652
3673
4670
4311
1691
1394