1661
1
597
0
471
5313
410
321
437
391
581
262
339
439
1133
505
3559
579
454
479
588
409
637
2143
1045
5875
992
4111
2
418
1009
1817
422