1434
3
2424
0
1753
1
1324
5042
2997
2596
885
1519
1244
1381
1057
421
527
362
2369
1625
1691
2
1999
1628
3199
1585
2417
5296
1952
908