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