479
0
846
381
813
268
454
968
544
325
1557
957
257
750
231
340
238
357
433
2041
1
5223
9
427
403
2702
269
1939
303
637
1033
443
490