320
0
1161
602
1045
1939
454
1136
2
1205
1
722
1838
4
310
298
2121
1263
2490
1661
445
349
749
330
597
2143
1101
428
408
269
250
846
663
266