1949
0
1671
521
506
400
333
364
924
2690
412
341
1629
2002
433
947
423
432
500
262
1282
656
527
1971
266
87
961
887
250
293
392