4585
10
2895
5
628
0
668
1094
370
558
1080
1726
1182
2
600
108797
4440
1038
1560
464
1809
471
564
2985
1
1629
1896
803
3292
8313
9
10941
22731
29355
4937
1394