3090
6
665
0
795
635
2903
3
2932
2
1045
578
2727
1
21152
8
2270
1363
3498
4
6247
5
255
3870
12
1539
2440
2551
593
670
6668
5347
385
3080
3673
5915
11
616
1659
572