1116
0
572
2551
1
165
448
90
782
545
609
1824
355
467
525
357
402
376
349
283
614
392
492
1840
2
2964
17353
390
1009
295
81
345