1221
2
3597
5
9817
0
3386
3
4375
946
1
1289601
4
1558
1813
5732
1532
1527
1008
1777
6346
16
1935
2627
7
2890
266
2604
1411
4383
3629