538
2
637
0
475
1037
1
1620
1326
860
455
804
1462
2211
798
1504
2395
1073
521
780
1220
4106
2301
787
29323
400
477
1548
46
543
58
1466
552