2490
0
1661
1
445
466
349
749
493
422
691
330
164
597
2143
1101
453
844
66
1119
428
710
529
462
408
269