1431
1
807
951
1325
8527
2732
2
2255
726
10827
4
6236
10
4335
1694
123674
35
3107
7
1150
2590
5
3738
12459
3
2562
4187
1922
1812
1855
603
0
3354
9
913
658
1449
6844
1665