3080
3
2316
0
3819
1
964
800
3871
12
2921
5
1044
1366
14
4044
10180
8
3546
2465
2
1189
3125
616
3765
4
2264
1601
5440
2476
3593
16