1431
1
1555
2
1049
1514
12459
3
3789
4
3539
4443
9
5431
980
1698
2786
1161
3738
5
5090
1694
673
1185
4335
2111
1001
0
564
2447
2055
444571
94424
5204
1417
1376
174730
18