479
0
422
745
5313
525
2490
471
464
438
403
1297
4328
10
1020
478
349
1921
2
1238
711
771
546
381
484
719
1075
343
1352
3621
1
507
839