151
0
1628
1
1964
3
1029
1308
2778
2
2152
289
1472
666
2829
6
1631
4
1090
1173
1568
1690
3463
3407
1938
1570
970
1485
1304
998
1540
1425
2160
1022
83
1766