356
2
1679
1
1768
3263
4
1656
2220
1288
1115
0
20312
39
1175
4044
5
3546
2465
3125
3765
1726
1379
3956
1131