5090
2
1694
1
687
673
1185
4335
2110
1001
0
1814
564
718
7034
5204
3
1768
1376
3871
3673
6
3354
5
1180
9
603
356
1922
1289601
4
4187
10
1691
1072
3598
4398
6676
12