120469
35
1256
1
1184
2914
5
577
3815
0
1392
196
842
6726
7
2748
6
1446
2
424
1055
905
4964
3
510
482
2321
938
948
784