1616
3
1427
1
3543
7
2629
2
389
0
2022
1795
1928
3513
4
585
378
951
1015
562
1243
638
4438
8
2906
690
2310
1087
1656
1694
3012