668
0
381
1161
467
1133
722
4111
2
597
820
488
410
1020
663
602
308
1824
1116
749
25137
374
970
408
403
737
1661
1
2702
458
872
349
509