5090
2
1694
1
4187
10
1185
4335
1779
1001
0
564
2215
718
7034
1376
3673
6
3354
5
2163
9
603
356
1922
19944
1289601
4
4499
12
4588
4398
6676