1353
2
4321
4
4684
1223
4027
3
471
1
1522
4562
10
4761
3186
1218
851
5889
8
2912
5
604
1812
2131
1400
2268
11924
6189
3107
16868
39