2035
0
928
1
3035
2
5
702
751
3217
3
2133
2178
1952
2039
2470
866
4
3029
6
1146
859
473
1167
1644
2645
1207
2075
1440
1881
1367
873
1905
2831
2473