2891
4
5389
1
1536
6
1992
3
2687
2
2299
697
0
1218
2343
743
1309
2322
7793
975
3034
4914
1507
2344
2134
6779
5
1458
297066
1100
267612
4978
3066
7
99072
2189
3024
36905