5646
16
4128
15
2136
3
86
1
1602
2
405
1416
1378
643
2290
1882
4
776
988
652
84
925
1035
1594
1300
820
0
78
3017
7
460
867
1215
748
503
1792
1332