388
0
1045
456
2143
1661
1
602
430
3621
981
765
410
546
817
1033
262
2524
2
787
401
463
1161
1167
3559
749
668
1348
1084
381
7952
280
992