241
1
251
1174
2465
21
1113
5
930
107
232
2
180
3
709
12
255
1599
186
72
177
813
612
803
1087
4
359
681
1956
1504
6
1552
8
515
1748
1312
694
1094
501