255
1
848
1476
2
2217
5
1222
15333
6
1114
2465
21
710
12
1599
3
83
301
187
179
1312
99
808
865
73
501
1088
4
930
1094
1314
1957
1504
1554
8
435
803
454