4015
2
120
0
352
793
729
205
2470
150
359
38
1482
1
449
157
3762
1800
1067
885323
165
1775
1257
2002
201
654
132
2170
4
106
179
217
325
1033