503
0
1939
457
691
381
458
893
403
750
317
1506
683
1045
4309
1
456
266
467
2143
1661
1109
1897
1110
953
1516
980
722
410
2524
2
430