2881
2
573
0
494
846
405
1053
2314
1636
383
4111
290
548
2189
467
1045
193
282572
1848
1961
1062
628
1602
246
2516
3
2398
1
3898
18
434
475
226919
14
320