584
0
320
1161
500
1
602
1045
1939
454
2168
722
310
298
2121
4
2490
1661
445
2334
349
749
330
597
474
2143
1101
428
408
269
250
846
663