1550
1
297066
0
2906
2
2285
3012
4
1976
3
1289601
1412
599
712
4943
2886
6779
5
2343
5253
1102
344
4443
9
3644
2799
6
19944
2372
1797
913
5504
16
2122
3109
14
935
3211
6110