409
0
787
1557
584
320
1161
602
1045
1939
917
1
454
722
310
298
2121
4
2490
1661
445
349
749
330
597
2143
1101
428
1796
3
408
269
250
9575
8