1360
1
1001
0
2584
2
2786
997
4187
10
3779
1935
2838
3412
3765
4
2264
741
2655
374
1153
11153
8
3090
6