966
0
2188
8
428
565
1896
3
2408
2
570
798
63
320
422
437
501
1132
1911
1
2475
169211
11
418
197
467
722
1340
2345
1053
1137
1289
69
1748
339
668