258
0
2476
2
2824
9
1367
24
85
691
25
1359
2031
1546
8
811
4
130
2114
3
2516
1
3050
10
2519
1180
1183
1815
2255
2894
4598
671
512
1236
1650
942
1234
3638