3066
7
2593
1
1774
925
3
1107
2480
4837
5
1366
3024
3014
20
2596
2
1148
0
2233
1903
21152
8
2732
623
3034
4
5389
2054
8607
19944
10827
7034
6779
534
17970
15
66
11153
4943