430
1
1943
0
2564
2
951
2490
380
422
403
409
288
663
454
456
722
398
1924
1161
330
1044
326
1282
244
588
407
361
602
329
787
259
1939