1586
0
356
2
1679
1
3263
4
1656
2220
1288
1115
1175
181997
11
4044
5
3083
2465
3125
3765
1726
1379
3956
6844
1131