1437
3
2426
0
1754
1
1324
5046
3000
2596
885
1521
1247
1382
1058
422
527
362
2372
1626
1692
2
2001
1628
3199
1585
2417
5301
1954
909