990
1
511
1873
1835
320
97
725
152
724
2
5928
545
465
393
1153
690
496
456
869
640
536
885
564
981
946
1095
141
284
334
1409
3
620