2760
4
2462
3
1304
1
1622
938
608
0
1177
2152
4684
542
2980
1564
2982
1450
785
1348
610
2255
2
582
1744
1328
1020
383