968
0
316
3428
3
4328
10
597
933
1
479
547
970
610
820
282572
492
303
2190
320
407
683
257
1101
381
1130
744
2964
422
277
2036
2
2189
608
988