3090
6
795
0
665
255
635
2903
3
670
2932
2
616
1045
578
2996
2727
1
21152
8
2270
1363
3498
4
3870
12
1539
2440
2551
593
385
3080
108797
3316
10
1659
572
5141
7
2151