553
0
573
493
475
1132
414
17184
44
714
543
798
290
1073
1084
1053
1049
2395
300
58
913
2211
383
477
3366
2
458
472
935
804
611
400
427