3079
1
2515
3
3354
5
1859
2
522
0
19944
1209
5141
7
1431
1688
1833
14125
10
3196
3014
20
1969
1527
2435
2265
2028
1815
1647
4
797
467
3085
12459
3491
3485
6236
951
4946
18