3469
4
573
0
545
383
355
529
392
378
180849
413
90
2299
152
1081
433
381
314
2084
1
2211
358
439
282572
275
357
686
847
2810
418
3375
2