2111
3
575
0
407
2727
2
31535
415
968
255
1336
413
1
390
597
1234
5
25440
482
1045
303
263
47041
918
362
585
1574
1396
3304
1808
248
1603
326
411