557
1
546
1709
2882
9
516
2
1031
1632
966
1150
1181
606
5959
18
397
120
81
234
83
74
222
306
121
199
1386
3
473
852
511
332
479
517