1494
0
971
4235
938
613
1397
444571
9
3671
1
621
1033
5805
3
471
635
5169
3629
897
3322
790
600
2980
785
683
560
1239
571
2626
2471
1393
978