260
1
274
80
79
418
103
87
89
115
2
938
6
792
7
241
176
450
5
3304
4
2935
3058
3
152
2717
1960
895
5732
1557
1602
2643
2687
1846
1298
4980
723