2086
4
19034
6
120469
35
1256
1
2496
0
1184
2914
5
1336
1392
196
842
6726
7
2748
1446
2
424
1055
905
4964
3
510
938
948