5070
3
1385
1
1928
2
4293
1256
673
385
1117
962
1479
5
1424
1594
935
2015
1019
2008
1098
2721
1096
799
6515
1313
2129
472
0
3145
6510
6
1129
992