409
0
951
1133
1824
403
400
941
2727
2
1346
4
2992
722
20634
8
321
1161
1101
1557
47041
357
1939
1045
417
427
1661
1
602
683
286
524
2490
663
410