517
0
685
458
471
464
349
5313
286
1396
944
275
1610
405
868
1167
2152
1629
1411
1981
514
776
1483
248
1027
516
781
408
309
1153
332