1383
1
1184
1289601
4
7199
0
1516
1430
1866
2926
799
7762
1852
2721
3
1973
2
14750
8
4946
2798
4092
3106
2405
2597
4477
3580