246
0
615
2093
2
683
802
423
1897
1
2546
2730
6
383
1877
4536
968
2870
3
616
21
691
363
390
377
857
970
171
518
1428
2855
1504
2126
1131
419
3092