578
1
398
1425
0
4223
22
1072
339
291
373
3025
1939
300
297
335
529
2904
2
385
437
3074
10
415
456
467
119
412
370
556
2376
3
484