2992
0
1020
468
2445
1655
957
951
456
787
1557
1161
602
1133
1045
418
647
1219
1872
1
1939
722
455
2121
4
1824
378
1661
683
970
1897