409
0
787
482
1343
1939
269
2123
722
564
1551
2
2100
3
514
951
2398
1
1199
552
408
472
19279
546
5313
396
957
1133
871
668
968
517
401