1014
4
544
2
115
0
130
254
1
1211
1593
1047
3
21166
5671
7888
5
1765
1710
545
79
487
1597
1409
938
757
221
877
530
400
744
1090
71
998
640
564