951
1
807
1325
726
2122
2
10827
4
6779
5
2590
2502
619
1855
564
6844
2427
12
1665
989
0
19944
2344
843
8527
1637
3
1564
5922
1976
1423
1038
599
1281
2740
1015