2241
4
990
7
961
0
958
1
489
5
1572
3
1866
6
566
2
513
1019
575
606
792
2015
460
605
81
1555
677
738
648
531
345
110
2529
1164
981
899
2279
4121
15