658
3
426
1
212
2
2209
6
1614
15
845
0
1210
713
41
35
1513
1628
1587
3615
1125
841
878
652
653
8
253
13030
52
4167