1014
4
544
2
115
0
130
254
1
1211
1593
1047
3
21162
5671
7887
5
1765
1710
545
79
487
1596
1408
938
757
221
877
530
399
744
1090
71
998
640
564