430
1
767
0
4223
22
787
951
2490
398
2564
2
330
326
467
456
957
407
403
346
7952
578
4111
1043
415
250
375
410
722
477
120469
35
6365
24
245