1820
2
3247
6
985
1510
4
1301
3
1167
5
886
1
5437
7
1125
500
544
0
641
1311
1246
1208
2834
677
898
643
83592
618908
797
818
6133
12
839
9
1006
885
1868
11
1026
4619