247
1
3063
3
2000
650
0
1452
2076
1823
1045
2
1587
2855
2091
521
2192
661
2735
565
933
9259
17
5217
11
1211
331
510