1014
2
3760
6
2993
4
1555
86
1
234
300
1976
5
1632
935
1575
1461
7
798
830
4690
21
818
693
3
5587
14
7350
663
539
465
1049
516
1858
3602
1453
121
474
2425