637
0
587
471
1710
1
543
1840
2
469
741
438
545
419
420
44
1301
1610
498
1086
870
738
3248
529
286
1037
565
368
544
501
753
2111
3
400