980
0
1571
1
649
2103
116
679
492
1037
2793
15
302
1110
719
494
462
631
7294
3
3054
755
453
1376
1126
1274
422
357