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