255
1
848
1475
2
2217
5
1222
15332
6
1113
2465
21
709
12
1599
3
83
301
187
178
1312
99
808
865
73
501
1087
4
930
1094
1957
1504
1554
8
435
803
454