619
1
476
0
473
918
515
138
101
383
471
2230
503
973
798
881
484
1656
878
432
894
536
1868
3910
3
2173
8
4553
2
866
352
884
2062
816
690