5090
2
1694
1
4187
10
1185
785
4335
4100
6
1011
0
1001
2241
564
5204
3
1289601
4
718
1376
6822
5
3673
2948
9
12717
189326
3354
4697
50969
7