289
0
2829
6
1964
3
1090
1938
2778
2
2152
151
1472
666
1
1628
1631
4
1766
1029
1173
1568
1690
3463
3407
1570
1308
970
1485
1304
998
1431
1543
382
3562
1814