529
0
3469
4
459
598
439
1398
422
418
2690
413
444
384
381
355
691
1081
390
359
627
1126
821
460
433
394
150
2211
1212
955
469