1470
1
1506
3169
5
1495
1168
1510
4
268
1637
1228
2
1276
1772
3
1011
2530
666
998
4946
1610
0
2055
5536
5805
2447