1072
1
3113
2
527
3
2299
2612
5
5597
8
3227
101569
0
1337
5627
1524
2748
7
5820
4
5126
2092
1306
1537
50969
2209
786
1064
644
883
2941
4016
4311
3198