681
56
391
34
52
43
263
1803
392
451
2763
1123
1172
35
27
89
29
831
83
40
78
772
1181
76
762
1881
2251
511
79
4111
2241
123
103
321
111
1331
615
6385