2086
4
1256
1
2291
2
2914
5
1139
0
19034
6
196
1446
767
6726
7
2748
905
948
2727
3
4964
424
1184
1392
842
1334
510
938
398
2030
2624
1375
5836
54
2725