578
0
3090
6
572
665
2151
1
635
1045
3080
3
2932
2
2270
21152
8
795
593
4775
2551
475
4471
938
2440
557
1539
392
883
713
670
1581
14
255
668
2271
4