584
0
320
1161
602
1045
1939
454
722
310
298
2121
4
2490
1661
1
445
1894
510
349
749
3453
6
330
597
2143
1101
428
2860
15
408
269
250
846