320
0
1161
602
1045
6084
8
1939
584
454
722
310
298
2121
4
2490
1661
1
445
349
749
330
597
2143
1101
428
756
408
991
269
250
846
663
266