1239
1
4335
2
3315
1001
0
564
5204
3
1590
718
1376
5431
3673
6
12459
3354
5
3562
444571
9
603
467
356
1710
94424
174730
18
108797
1403
4398
10
6676
12
1777