3080
3
2316
0
392
345
1431
1
1623
4099
8
1239
2921
5
223
451
1044
1267
2
1767
1631
14
4044
3083
2465
1189
3125
3765
4
685