3080
3
3095
7
2992
6
1044
1
1804
1768
2
2902
16
3546
984
0
6710
4044
5
3083
2479
1517
4
1193
1180
2465
1428
1172
3125
1809
4042