3080
3
2932
2
1168
1
21152
8
1267
4471
3090
6
5209
9
1467
117
0
2176
1392
2711
25669
5151
32302
1461
1675
999
559
1021
948
956
1077
2245
19783
1744
2440
1632