2577
3
1278
4
1453
1118
1579
1
1564
1474
5489
9
1489
480
2
1571
106
0
1608
4134
8
1473
2092
478
120
406
817
104
28
609
1596
6
492
394
3680
1100
863
829