2299
0
782
433
482
771
90
77
453
1098
1139
459
552
16
310
358
2657
3
275
918
747
2668
2
402
516
1414
180849
345
349
378
800
152
460
282572