802
0
998
1842
251
312
337
1112
339
4426
334
1446
449
396
707
907
3827
387
775
451
962
368
1129
1304
344
333
1859
670
692
421