4335
2
528
1
1001
0
924
564
10032
14
4884
6
718
7034
5204
3
1787
1376
3673
3354
5
9
603
356
1922
1813
1289601
4
4187
10
2962
4398