410
0
820
707
2490
5313
1557
1161
980
755
670
787
953
454
1133
722
1215
1
1436
2152
1352
2694
3
543
957
663
872
408
20634
8
4426
2143
655
474