4043
5
792
0
4162
4
1740
1332
2
6122
9
2014
1662
1
774
860
2681
2474
1792
5294
13
1452
1714
995
491
1188
2662
1362
500
971
511
918
1489
848
460
822
1867