430
1
767
0
415
787
177
951
2490
957
403
346
578
4111
2
1043
408
250
410
722
245
2143
798
781
21743
282572
456
467
314
262
492
413