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