979
0
1877
1
394
1289
951
264
586
17
317
2199
494
70
64
2490
117
1049
2211
320
803
401
594
301
392
572
821