1066
1
951
619
345
0
564
6779
5
616
2502
989
2740
3539
3
1011
1004
2
1941
4
1716
1373
1076
2489
10
2725
22
3429
7
929
511
1828
8607
8
4943
2153
1268
1458
2122
59