1936
3
555
2
1139
355
1108
1812
1047
763
1
2067
701
1065
6
596
384
293
1090
954
1059
769
1012
1729
2932
6256
1642
877
4
2248
524
11431
17
556
1685