1001
0
564
1
2028
2
2087
718
5204
3
957
1376
3673
6
189326
1289601
4
3354
5
2483
108797
5141
7
9
603
356
1922
4187
10
3041
2147
2912
2337
1088
4398
1105