2333
3
3296
4
1053
0
3858
7
4018
2989
1
1721
2
4074
796
6
2297
1815
1444
2921
5
2982
2528
4168
1913
1476
2257
7304
1566
527
3014
20
1011
5196
2619
1513
2529
2555
2277