503
0
1949
3
529
262
2749
1
2008
1996
695
479
466
1051
2299
683
325
1880
2
634
608
1551
772
2748
2052
4
4111
539
1463
1029
357
107
487
1672
3510