511
2
1740
3
1038
1
1892
3835
5
2077
5375
0
6779
790
3735
4
4721
4639
297066
1032
267612
1011
4978
1212
1290
1620
2029
553
278
1995
1607
1004
2650
2944
1787
1941