1001
0
564
1
4112
11
5204
3
4630
718
7034
2
1376
3673
6
2375
5
3354
507
2302
3029
9
603
356
1922
1289601
4
815
4398
10
6676
12
239
1940
2109
1032