3700
0
518
4106
165
477
326
353
973
1
58
658
475
1045
435
76
860
400
691
905
3774
5
1153
1636
505
1199
71
66
745
1462
418
471
521